Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 THE ORCHARDS Detached £225,000 21 Sep 2018
7 THE ORCHARDS Detached £225,000 23 Sep 2004